package cn.sirun.com.fca.account.constant;

/**
 * @author vinsonhuang
 * @date 2018/5/9
 */
public interface AccountIntentConst {

    /**
     * 意图来源
     */
    String FROM = "from";

    String TELEPHONE = "telephone";

    String COUNT_DOWN = "countDown";

    String OPEN_BIND_PARAMS = "openBindParams";

    String OPEN_BIND_LOGIN_BACK = "openBindLoginBack";

    String IS_REVIEW_AUTH_INFO = "isReviewAuthInfo";

    String SETTING_PIN = "setting_pin";

    /**
     * 无明显意图来源
     */
    int UNKNOWN = 0;

    /**
     * 意图来源：注册
     */
    int REGISTER = 1;

    /**
     * 意图来源：忘记密码
     */
    int FORGET_PASSWORD = 2;

    /**
     * 意图来源：手机登录
     */
    int PHONE_LOGIN = 3;

    /**
     * 意图来源：车辆所属认证
     */
    int VEHICLE_AUTHENTICATION = 4;

    /**
     * 意图来源：个人实名认证
     */
    int REAL_NAME_CERTIFICATION = 5;

    /**
     * 意图来源：QQ/WX帐号绑定现有
     */
    int OPEN_BIND_LOGIN = 6;

    /**
     * 意图来源：QQ/WX帐号注册绑定
     */
    int OPEN_BIND_REG = 7;

    /**
     * 意图来源：修改手机号
     */
    int MODIFY_REGISTER_ACCOUNT = 102;

    /**
     * 意图来源：修改邮箱
     */
    int MOIDFY_BIND_ACCOUNT = 104;

    int FORGET_ACCOUNT_PIN = 103;

    String IS_ADD_VEHICLE = "addVehicle";

    /**
     * 删除车辆验证PIN
     */
    int DELETE_CAR_VERIFY_PIN = 106;
    int DELETE_CAR_VERIFY_PIN_RESULT_CODE = 107;

    /**
     * 控制车辆验证PIN
     */
    int CONTROL_CAR_VERIFY_PIN = 108;
}
